#include "text.hpp"

namespace webgen{

text::text()
{
}

text::text(const std::string& value, const std::string& name)
{
	m_value = value;
	m_name = name;
}

text::text(const std::string& value, const std::string& name, const std::string& css)
{
	m_value = value;
	m_name = name;
	m_css = css;
}

xhtml_gen::element& text::get_element()
{
	m_element = xhtml_gen::element(xhtml_gen::input);
	m_element.set_attribute(xhtml_gen::type,"text");
	m_element.set_attribute(xhtml_gen::name,m_name);
	m_element.set_attribute(xhtml_gen::id,m_name);
	m_element.set_attribute(xhtml_gen::classid,m_css);
	m_element.set_attribute(xhtml_gen::value,m_value);

	return m_element;
}
}
